a know-all - German English Dictionary